package com.google.gwt.maps.v3.client.streetview;

import java.util.ArrayList;

import com.google.gwt.maps.v3.client.HasJso;
import com.google.gwt.maps.v3.client.base.HasLatLng;

public interface HasStreetViewPanorama extends HasJso {

  // TODO(vianys) : Add support for pano provider.
  
  ArrayList<HasStreetViewLink> getLinks();
  
  String getPano();
  
  HasLatLng getPosition();
  
  HasStreetViewPov getPov();
  
  boolean getVisible();
  
  void setPano(String pano);
  
  void setPosition(HasLatLng position);
  
  void setPov(HasStreetViewPov pov);
  
  void setVisible(boolean visible);
  
}
